// 忘记密码
$(function () {
    // 表单验证
    $('input')[0].onblur = function () {
        if ($('input')[0].value.length < 11 || $('input')[0].value.length > 11) {
            $(this).siblings('span').show();
        } else {
            $(this).siblings('span').hide();
        }
    }
    $('input')[3].onblur = function () {
        if ($('input')[3].value.length < 6 || $('input')[3].value.length > 18) {
            $(this).siblings('span').show();
        } else {
            $(this).siblings('span').hide();
        }
    }
    $('input')[4].onblur = function () {
        if ($('input')[3].value != $('input')[4].value) {
            $(this).siblings('span').show();
        } else {
            $(this).siblings('span').hide();
        }
    }
    // 点击获取验证码发起请求
    $('.getcode').on('tap', function () {
        var phone = $('input')[0].value;
        if ($('input')[0].value === '') {
            $(this).siblings('span').show().html('请先填写手机号');
            return false;
        } else {
            $(this).siblings('span').hide();
            // 处理函数
            var success = function (data) {
                if (data.code === 10002) {
                    mui.toast(data.msg);
                }
                
                if (data.code === 200) {
                    settime($('.getcode'));
                    mui.toast('短信已发送!');
                }
            }
             // 发起请求
             common.postAjax('http://192.168.1.104:8080/msg/sendMsg',{ phoneNumber: phone },success);
            // $.ajax({
            //     type: 'POST',
            //     url: 'http://192.168.1.104:8080/msg/sendMsg',
            //     data: { phoneNumber: phone },
            //     dataType: 'jsonp',
            //     success: function (data) {
            //         if (data.code === 10002) {
            //             mui.toast(data.msg);
            //         }
            //         if (data.code === 200) {
            //             settime($('.getcode'));
            //             mui.toast('短信已发送!');
            //         }
            //     }
            // })
        }

    })
    // 点击确定发起请求 修改密码
    $('.mybtn').on('tap', function () {
        var form = $('#form').serialize();
        console.log(form)
        // 获取角色值
        var role = window.localStorage.getItem('user_role');
        if (form.value == '') {
            $('span').html('请先输入信息！');
            return false;
        } else {
            // 处理函数
            var success = function(data) {
                if(data.code === 10005) {
                    mui.toast(data.msg);
                }
                // 验证码错误
                if (data.code === 10003) {
                    mui.toast(data.msg)
                }
                // 修改成功
                if (data.code === 200) {
                    mui.toast('修改成功');
                    // 页面跳转
                    window.setTimeout("window.location='./login.html'",1000); 
                }
            }
            // 发送请求
            common.postAjax('http://192.168.1.104:8080/user/updataUserKey',form,success)
        }
    })
})

var counttime = 60;
// 发送验证码倒计时
function settime(obj) {
    if (counttime == 0) {
        obj.attr('disabled', "");
        //  obj.removeattr("disabled");
        obj.val('获取验证码');
        counttime = 60;
        return;
    } else {
        obj.attr('disabled', true);
        obj.val('重新发送(' + counttime + ')');
        counttime--;
    }
    setTimeout(function () {
        settime(obj)
    }, 1000);
}